package es.wtestgen.domain;

import java.io.Serializable;
import java.util.HashSet;
import java.util.Set;

public class Respuesta implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 4413310605976553705L;
	private int codResp;
	private String respuestaResp;
	
	private boolean esCorrecta;
	
	private Pregunta pregunta;
	
	private Set<Examen> examenes = new HashSet<Examen>(); 
	private Set<ExamenResuelto> examenesResueltos = new HashSet<ExamenResuelto>(); 
	
	
	public Respuesta()	{
		super();
	}
	
	public Respuesta(int codResp, String respuestaResp, boolean esCorrecta){
		this.codResp = codResp;
		this.respuestaResp = respuestaResp;
		this.esCorrecta = esCorrecta;
	}

	public int getCodResp() {
		return codResp;
	}

	public void setCodResp(int codResp) {
		this.codResp = codResp;
	}

	public String getRespuestaResp() {
		return respuestaResp;
	}

	public void setRespuestaResp(String respuestaResp) {
		this.respuestaResp = respuestaResp;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}

	public Pregunta getPregunta() {
		return pregunta;
	}

	public void setPregunta(Pregunta pregunta) {
		this.pregunta = pregunta;
	}

	public boolean isEsCorrecta() {
		return esCorrecta;
	}

	public void setEsCorrecta(boolean esCorrecta) {
		this.esCorrecta = esCorrecta;
	}

	public Set<Examen> getExamenes() {
		return examenes;
	}

	public void setExamenes(Set<Examen> examenes) {
		this.examenes = examenes;
	}

	public Set<ExamenResuelto> getExamenesResueltos() {
		return examenesResueltos;
	}

	public void setExamenesResueltos(Set<ExamenResuelto> examenesResueltos) {
		this.examenesResueltos = examenesResueltos;
	}
}
